/**
 * @enum {number} GameRule 游戏设置枚举类
 * @property {number} BOARD_ROW 盒子行数
 * @property {number} BOARD_COLUMN 盒子列数
 * @property {number} WINNER_COUNT 胜利连接长度
 * @property {number} MIN_JUDGE_COUNT 最小判断棋子个数
 * @property {number} MESH_COUNT 网格数量
 */
enum GameRule {
    /** 盒子行数 */
    BOARD_ROW = 5,
    /** 盒子列数 */
    BOARD_COLUMN = 5,
    /** 胜利连接长度 */
    WINNER_COUNT = 3,
    /** 最小判断棋子个数 */
    MIN_JUDGE_COUNT = (WINNER_COUNT * 2) - 2,
    /** 网格数量 */
    MESH_COUNT = BOARD_COLUMN * BOARD_ROW
}
export default GameRule;
